diff options
| author | joonhoekim <26rote@gmail.com> | 2025-11-25 22:04:56 +0900 |
|---|---|---|
| committer | joonhoekim <26rote@gmail.com> | 2025-11-25 22:04:56 +0900 |
| commit | 2b59582194fc5c23140f52c42c793c324856a35e (patch) | |
| tree | 0db8ef0e913b3a44dfd6e3e20fe92b8e4984aeba /app/[lng]/evcp/(evcp)/(procurement)/avl/[id]/page.tsx | |
| parent | 835df8ddc115ffa74414db2a4fab7efc0d0056a9 (diff) | |
(김준회) 벤더풀&AVL 구매 추가요청사항 반영
Diffstat (limited to 'app/[lng]/evcp/(evcp)/(procurement)/avl/[id]/page.tsx')
| -rw-r--r-- | app/[lng]/evcp/(evcp)/(procurement)/avl/[id]/page.tsx | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/app/[lng]/evcp/(evcp)/(procurement)/avl/[id]/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/avl/[id]/page.tsx index b065919f..c0230013 100644 --- a/app/[lng]/evcp/(evcp)/(procurement)/avl/[id]/page.tsx +++ b/app/[lng]/evcp/(evcp)/(procurement)/avl/[id]/page.tsx @@ -4,9 +4,9 @@ import { notFound } from "next/navigation" import { getValidFilters } from "@/lib/data-table" import { DataTableSkeleton } from "@/components/data-table/data-table-skeleton" -import { getAvlLists, getAvlDetail } from "@/lib/avl/service" +import { getAllAvlDetail } from "@/lib/avl/service" import { avlDetailSearchParamsCache } from "@/lib/avl/validations" -import { AvlDetailTable } from "@/lib/avl/table/avl-detail-table" +import { AvlDetailVirtualTable } from "@/lib/avl/table/avl-detail-virtual-table" import { getAvlListById } from "@/lib/avl/service" import { getAllProjectInfoByProjectCode as getProjectInfoFromBiddingProjects } from "@/lib/bidding-projects/service" import { getAllProjectInfoByProjectCode as getProjectInfoFromProjects } from "@/lib/projects/service" @@ -36,21 +36,17 @@ export default async function AvlDetailPage(props: AvlDetailPageProps) { } // 프로젝트 테이블 먼저 - let projectInfo = await getProjectInfoFromProjects(avlListInfo.projectCode || '') + let projectInfo: any = await getProjectInfoFromProjects(avlListInfo.projectCode || '') // 없으면 견적프로젝트 테이블 조회 if (!projectInfo) { projectInfo = await getProjectInfoFromBiddingProjects(avlListInfo.projectCode || '') } // 배열로 오니 첫번째것만 - projectInfo = projectInfo[0] + projectInfo = projectInfo[0] as any const promises = Promise.all([ - getAvlDetail({ - ...search, - filters: validFilters, - avlListId: numericId, - }), + getAllAvlDetail(numericId), ]) return ( @@ -108,9 +104,8 @@ function AvlDetailTableWrapper({ const shipOwnerName = avlListInfo.shipOwnerName || undefined return ( - <AvlDetailTable + <AvlDetailVirtualTable data={data} - pageCount={pageCount} avlListId={avlListId} avlType={avlType} projectInfo={projectInfo} |
